<networkDataStructureOrJavaClass>

	Possible functions of Java Network interface:

	public Object[] hottestNode();
	public void nodeHeating(Object node[]);
	public double heatThreshold();
	public Object[] sharedArrays();
	public String netCode();
	public Collection getNodes();

	How should nodes be stored? Collection, List, Set, SortedSet, Object array?
	
	<question>
		Do I ever need to quickly check if a network contains a node?
		<possibleAnswer>
			If you only need that for some nodes or some networks, that could be kept in a network wrapper specialized in finding nodes fast, but not if nodes are kept in an Object array.
		</possibleAnswer>
		<possibleAnswer></possibleAnswer>
	</question>
	
	<question>
		Do I ever need to quickly add a node to a network?
		<possibleAnswer>
			If yes, could have some unused nodes ready to be connected to the rest of the network.
		</possibleAnswer>
		<possibleAnswer></possibleAnswer>
	</question>
	
	<question>
		Do I ever need nodes to have index in the network?
		<possibleAnswer>
			When a node executes, it is not allowed to iterate over all nodes in the network as if they were its childs,
			so that purpose is not a reason for nodes to have index. There could be other purposes.
		</possibleAnswer>
		<possibleAnswer></possibleAnswer>
	</question>
	
	<question>
		Do I ever need to quickly get the index of a node in the network?
		<possibleAnswer></possibleAnswer>
		<possibleAnswer></possibleAnswer>
	</question>
	
	<question>
		Can a node be assumed to not be in a network until it is first the parameter
		of public void nodeHeating(Object node[])?
		<possibleAnswer></possibleAnswer>
		<possibleAnswer></possibleAnswer>
	</question>
	
	<question>
		If there are 2 networks with 500 nodes each, how can 100 nodes from each network be mapped together
		so they execute at the same time, and how would the heat of the nodes in each pair be modified or interpreted?
		<possibleAnswer>
			Could sort pairs of nodes by some function of their 2 heats, like heatA+heatB, or more complex functions of it.
		</possibleAnswer>
		<possibleAnswer></possibleAnswer>
	</question>	


</networkDataStructureOrJavaClass>